dog patrols - Turc Anglais Dictionnaire